steam-generated power - Español Inglés Diccionario